tor bay - Francés Inglés Diccionario